Ground Interpolation for the Theory of Equality

نویسندگان

  • Alexander Fuchs
  • Amit Goel
  • Jim Grundy
  • Sava Krstic
  • Cesare Tinelli
چکیده

Given a theory T and two formulas A and B jointly unsatisfiable in T , a theory interpolant of A and B is a formula I such that (i) its non-theory symbols are shared by A and B, (ii) it is entailed by A in T , and (iii) it is unsatisfiable with B in T . Theory interpolants are used in model checking to accelerate the computation of reachability relations. We present a novel method for computing ground interpolants for ground formulas in the theory of equality. Our algorithm computes interpolants from colored congruence graphs representing derivations in the theory of equality. These graphs can be produced by conventional congruence closure algorithms in a straightforward manner. By working with graphs, rather than at the level of individual proof steps, we are able to derive interpolants that are pleasingly simple (conjunctions of Horn clauses) and smaller than those generated by other tools.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pilar DELLUNDE EQUALITY - FREE SATURATED MODELS

Saturated models are a powerful tool in model theory. The properties of universality and homogeneity of the saturated models of a theory are useful for proving facts about this theory. They are used in the proof of interpolation and preservation theorems and also as work-spaces. Sometimes we work with models which are saturated only for some sets of formulas, for example, recursively saturated ...

متن کامل

Towards interpolation in an SMT-solver with integrated superposition

Interpolation is a technique for extracting intermediate formulæ from a proof. It has applications in formal verification, where interpolation may enable a program analyser to discover information about intermediate program locations and states. We study interpolation in the theorem proving method DPLL(Γ+T ), which integrates tightly a superposition based prover Γ in a DPLL(T ) based SMT-solver...

متن کامل

Nonlinear Bending Analysis of Functionally Graded Plates Using SQ4T Elements based on Twice Interpolation Strategy

This paper develops a computational model for nonlinear bending analysis of functionally graded (FG) plates using a four-node quadrilateral element SQ4T within the context of the first order shear deformation theory (FSDT). In particular, the construction of the nonlinear geometric equations are based on Total Lagrangian approach in which the motion at the present state compared with the initia...

متن کامل

Analysis of Rectangular Stiffened Plates Based on FSDT and Meshless Collocation Method

In this paper, bending analysis of concentric and eccentric beam stiffened square and rectangular plate using the meshless collocation method has been investigated. For detecting the governing equations of plate and beams, Mindlin plate theory and Timoshenko beam theory have been used, respectively, with the stiffness matrices of the plate and the beams obtained separately. The stiffness matric...

متن کامل

Appraisal of the geostatistical methods to estimate Mazandaran coastal ground water quality

The present study was carried out to evaluate three interpolation methods including weighted moving average (WMA) with the power of 2 and 3, Kriging and Cokriging methods. Data of 23 wells in Mazandaran province were collected in fall and spring 2006. Seven parameters including electrical conductivity (EC), pH, total dissolved solids (TDS), sodium adsorption ratio (SAR), total hardness (TH), ch...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Logical Methods in Computer Science

دوره 8  شماره 

صفحات  -

تاریخ انتشار 2009